please rest assured! - Turkish English Dictionary