keel weight - Turkish English Dictionary