mesto - German English Dictionary