give and take (408,393 results)