indometacina - German English Dictionary