arranchar - German English Dictionary