petero - German English Dictionary