relating to the soccer club san lorenzo de almagro - Español Inglés Diccionario