constantly used - Spanish English Dictionary