metate - German English Dictionary