having a small swelling - Turco Inglés Diccionario