barriguda - German English Dictionary