be eye-catching - Spanish English Dictionary