self-given - German English Dictionary