macrophagous - Turkish English Dictionary