LibriS2S: A German-English Speech-to-Speech Translation Corpus Paper • 2204.10593 • Published Apr 22, 2022