campeachy - German English Dictionary