derranchar - German English Dictionary