metrobus - German English Dictionary