directrice - German English Dictionary