twin engine (te) - Turkish English Dictionary