begging your indulgence - Español Inglés Diccionario