pierbase - German English Dictionary