step up to the plate - Turkish English Dictionary