pied de poule - Turkish English Dictionary