multimotorisation - Spanish English Dictionary