mirlarse - German English Dictionary