spanish gorse - French English Dictionary