tearpit - German English Dictionary