U-Boot-Abwehr... - Spanish English Dictionary