european peacock - Turkish English Dictionary