the foggiest (idea) - Francés Inglés Diccionario