that is thin and weak animal - Espagnol Anglais Dictionnaire