where it's at all possible - Spanish English Dictionary