feel an uncontrollable desire to speak - Español Inglés Diccionario