micro-algue - Turkish English Dictionary