crankless engine - Turkish English Dictionary