garrula - German English Dictionary