lay rip-rap - Turkish English Dictionary