large cloak - German English Dictionary