drink made with spirits and citrus juice - Francés Inglés Diccionario