garullo - German English Dictionary