ampullula - Turkish English Dictionary