explicate - Turco Inglés Diccionario