thank you for having me - Turkish English Dictionary