patch handle carrier bag - Turkish English Dictionary