a strange expression - Alemán Inglés Diccionario