mangrove canary - Turkish English Dictionary