restaba - Turkish English Dictionary