forepassed - German English Dictionary