turbo smaragdus - Turkish English Dictionary