athletic cup - German English Dictionary