perfeccionarse - German English Dictionary