microdesgarro - German English Dictionary