plural of cobarde - Spanish English Dictionary