backen - Turkish English Dictionary