deaf-sport athlete - German English Dictionary