consummation - German English Dictionary