petticoats - Turkish English Dictionary