ampullar - German English Dictionary