emulsifiable concentrate - Spanish English Dictionary