padded cradle - Turkish English Dictionary