petr - German English Dictionary