trustable - Turkish English Dictionary