long chain molecule - Spanish English Dictionary