environmentally unfriendly firm - Francés Inglés Diccionario