long-tall-sally - German English Dictionary