remarcable - Turkish English Dictionary