run under spanish flag - German English Dictionary