environment issues manager - French English Dictionary