deaflympic sport - German English Dictionary