feel a strong desire or need - Español Inglés Diccionario