self-titled - German English Dictionary