villous deadly carrot - Turkish English Dictionary