ındochinese green magpie - Turkish English Dictionary