rubber bush - Turkish English Dictionary