turbo prop - Spanish English Dictionary