rainbow sardine - German English Dictionary