defy explanation - Turco Inglés Diccionario