the best-laid plans of mice and men - Spanish English Dictionary