cast supporting plate - Turkish English Dictionary