a thin and weak rooster - Spanish English Dictionary