The Italian term "sdraiarsi" matches the English term "put down"

other italian words that include "sdraiarsi" : english :
sdraiarsi lie down