ceylon magpie - Turkish English Dictionary