launching cradle - Turkish English Dictionary