garrobilla - German English Dictionary