recurrent aphta - German English Dictionary