furniture warehouse - German English Dictionary