kapıdan kapıya teslim - Turkish English Dictionary