somehow he found us - Turkish English Dictionary