i know how crazy this sounds - Turco Inglés Diccionario