home country supervisor - Alemán Inglés Diccionario