borrocha - Turkish English Dictionary