self-articulation - German English Dictionary