drop or small amount of - German English Dictionary