Definitions for "Interpreters"
a group of Russian-speakers that will be helping at hospitals
Are available at Children's Hospital to translate more than 35 languages into English. Spanish-speaking interpreters are available 24 hours a day.