potion (generally disagreeable) - Francés Inglés Diccionario