federation of panamanian maritime workers - German English Dictionary