propeller mixer - Turkish English Dictionary