fourreau - German English Dictionary