döner supablı motor - Turkish English Dictionary