high power engine - Turkish English Dictionary