trophogenic layer - Spanish English Dictionary