peach-potatoe aphid - Turkish English Dictionary