trophallactic - German English Dictionary