come up with an explanation - Turco Inglés Diccionario