cause efficiente - Spanish English Dictionary