ribotide - German English Dictionary