ampullula - German English Dictionary