iced lemon - German English Dictionary