planetesimal - German English Dictionary