ampullaceous - German English Dictionary