self-contained range finder - Alemán Inglés Diccionario