ramalla - German English Dictionary