trappoid - Turkish English Dictionary