mecopterous - Turkish English Dictionary