it's making me sick - Alemán Inglés Diccionario