riobamba - German English Dictionary