foundresses - German English Dictionary