i feel like throwing up - Francés Inglés Diccionario