let it lay! - Turkish English Dictionary