ibd (inflammatory bowel disease) - Turco Inglés Diccionario