capuchons - German English Dictionary