founder-president - German English Dictionary