propeller deicer - Turkish English Dictionary