casco visor - German English Dictionary