blithering idiot - Francés Inglés Diccionario