explicated - Turco Inglés Diccionario