peach-potato aphid - German English Dictionary