appendicle - Turkish English Dictionary