could you introduce yourself - Turkish English Dictionary