predecesores - German English Dictionary