short engine - Turkish English Dictionary