mesorock - German English Dictionary