magpie perch - Alemán Inglés Diccionario