turbo compound engine - Turkish English Dictionary