remolda - Turkish English Dictionary