relating to the soccer team saprissa - German English Dictionary