garrigue - French English Dictionary