sabouraud's agar (culture medium) - French English Dictionary