no wonder he left you - Turco Inglés Diccionario