blooming idiot - Francés Inglés Diccionario