docking platform/dock - Turkish English Dictionary