barandilla - German English Dictionary