we've talked about this before - Turkish English Dictionary