did your parents let you come over here all by yourself? - Türkisch Englisch Wörterbuch