handicap hypothesis - Spanish English Dictionary