left side swelling - Alemán Inglés Diccionario