macrose - Turkish English Dictionary