distribution warehouse - German English Dictionary