rorippa amphibia - Turkish English Dictionary