drink made with spirits and citrus juice - German English Dictionary