swelling on left scapular region - Alemán Inglés Diccionario