可逆 かぎゃく機関 きかん
kagyakukikan

Noun

1. reversible engine