cagoule - German English Dictionary