it makes me sick. - Español Inglés Diccionario