troopship - German English Dictionary