potato aphid - German English Dictionary