peeving - German English Dictionary