petereby - German English Dictionary