garrulus - French English Dictionary