parrocha - Turkish English Dictionary