loose-tongued person - German English Dictionary