bean aphid (aphis fabae) - Turkish English Dictionary