semi dry suit - German English Dictionary