self-deprecatingly - Francés Inglés Diccionario