panama flagged ship - Turkish English Dictionary