keel knee - Turkish English Dictionary