umbaran support ship - Turkish English Dictionary