double compound engine - Turkish English Dictionary