fourreau - Spanish English Dictionary