petate - German English Dictionary