announcer in foreign languages - Alemán Inglés Diccionario