garrulus - German English Dictionary