corralled - German English Dictionary