a skirt with shoulder straps - Turkish English Dictionary