idealistic - German English Dictionary