i know this sounds insane - Alemán Inglés Diccionario