diesel powered - Turkish English Dictionary