ampullary - Turkish English Dictionary