gestochen - Turkish English Dictionary