juxtaposes - German English Dictionary