mantispid - Turkish English Dictionary