cabbagetown - German English Dictionary