multi-barrera - German English Dictionary