driver's footplate - Turkish English Dictionary