ampullaceous - Turkish English Dictionary