that (all) depends - Spanish English Dictionary