maclaud's bat - Alemán Inglés Diccionario