mint and lemon - German English Dictionary