general technology for sport - German English Dictionary