i'm waiting to hear your explanation - Turco Inglés Diccionario