whoever he is and wherever he comes from - Turkish English Dictionary