teleologism - German English Dictionary