pest control service agreement - German English Dictionary