self-applying - German English Dictionary