where is your friend from? - Alemán Inglés Diccionario