green katydid - Turkish English Dictionary