combustion engines by pressure waves - Turkish English Dictionary