resta - Turkish English Dictionary