great ape - Turkish English Dictionary