not to have the slightest idea - Francés Inglés Diccionario