Torpedoboot - German English Dictionary