my proudest achievement - German English Dictionary