trophallactic - Turkish English Dictionary