pirate taxi cab - German English Dictionary