triangle of scarpa - Español Inglés Diccionario