a murky explanation - Turco Inglés Diccionario