propellers - Turkish English Dictionary