turbocompound aircraft engine - Turkish English Dictionary