humble apology - Turco Inglés Diccionario