begging your indulgence - Turco Inglés Diccionario