double engine - Turkish English Dictionary