electrodeburring - German English Dictionary