ferrule terminal - German English Dictionary