long loose garment - German English Dictionary