keel strake - Turkish English Dictionary