talk the same language - Alemán Inglés Diccionario