squeezed lemon - German English Dictionary