rapabarbas - German English Dictionary