trip taken many times - Spanish English Dictionary